pad and track ionic contamination testing novolas bga selective soldering inspector inspections solder fountain lead pcb home solder inspection microsystems selective solder flux ic repair laser